FROM crpi-7swe5oaqnf4d2w7q.cn-shenzhen.personal.cr.aliyuncs.com/ys-bingo/mysql8.0.3:1.0

WORKDIR /app

ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone


# 将自定义配置文件复制到容器中
COPY ./conf/my.cnf /etc/mysql/conf.d/my.cnf

# 挂载数据卷（实际运行时通过 -v 挂载）
VOLUME /var/lib/mysql          # MySQL 数据目录
# 日志
VOLUME /var/log/mysql/


# 暴露 MySQL 默认端口
EXPOSE 3306

# 启动 MySQL 服务
CMD ["mysqld"]

